xen/arm: implement arch_vmap_virt_end
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Tue, 7 May 2013 14:12:42 +0000 (15:12 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 8 May 2013 10:02:23 +0000 (11:02 +0100)
commit0d317248d432cf541854eef272c033bfd2515d9a
treeb37dd878efe1896a8c49c97cfab994dc4b80e994
parentfbe58dd099cb8f2a86bd7cb0f8db14857ced1a8c
xen/arm: implement arch_vmap_virt_end

Move virt_start out of ioremap and rename it to early_vmap_start.
Implement arch_vmap_virt_end by returning early_vmap_start.

Allocate virtual addresses in early_ioremap from top to bottom so that
later on when we initialize vmap, we can return the end of the vmap
address space (the last address allocated by early_ioremap).

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/mm.c